//
//  QCMidiPluginPlugIn.h
//  QCMidiPlugin
//
//  Created by Math Wrath on 7/15/10.
//  Copyright (c) 2010 __MyCompanyName__. All rights reserved.
//
#include <CoreServices/CoreServices.h> 
#include <AudioUnit/AudioUnit.h>
#include <AudioToolbox/AudioToolbox.h>
#import <Quartz/Quartz.h>


@interface QCMidiPluginPlugIn : QCPlugIn
{
	OSStatus result;
	
	FSRef fsRef;
	AUGraph graph;
	AudioUnit synthUnit;
	const char* bankPath;
	UInt8 midiChannelInUse;
}

@property BOOL inputTrigger;
@property NSUInteger pitchAmount;
@property NSUInteger velocityAmount;
@property NSUInteger instrumentChg;


@end
